class Solution {
public:
    int maxFrequencyElements(vector<int>& nums) {
        int nCnt=0;
        int sum=0;
        unordered_map<int,int> has;
        for(int i=0;i<nums.size();++i){
            has[nums[i]]++;
            if(has[nums[i]]>nCnt){
                nCnt=has[nums[i]];
                sum=nCnt;
            }
            else if(has[nums[i]]==nCnt){
                sum+=nCnt;
            }
        }

        return sum;
    }
};
